Silicon Labs /EFR32MG21B020F1024IM32 /FRC_S /RXCTRL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as RXCTRL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (STORECRC)STORECRC 0 (REJECT)ACCEPTCRCERRORS 0 (REJECT)ACCEPTBLOCKERRORS 0 (X0)TRACKABFRAME 0 (BUFCLEAR)BUFCLEAR 0 (BUFRESTOREFRAMEERROR)BUFRESTOREFRAMEERROR 0 (BUFRESTORERXABORTED)BUFRESTORERXABORTED 0RXFRAMEENDAHEADBYTES

ACCEPTCRCERRORS=REJECT, TRACKABFRAME=X0, ACCEPTBLOCKERRORS=REJECT

Description

No Description

Fields

STORECRC

Store CRC value.

ACCEPTCRCERRORS

Accept CRC Errors.

0 (REJECT): Frames with one or more detected CRC errors will be cleared from the receiver buffer.

1 (ACCEPT): Frames will always be written to the receive buffer, regardless of CRC errors.

ACCEPTBLOCKERRORS

Accept Block Decoding Errors.

0 (REJECT): Frame reception will be stopped when a block decoding error is found.

1 (ACCEPT): Frame reception will continue even in the case of a block decoding error.

TRACKABFRAME

Track Aborted RX Frame

0 (X0): When a frame abort is triggered, the frame reception is immediately aborted, the RXABORTED interrupt flag is set, and the receiver may start searching for a new frame.

1 (X1): When a frame abort is triggered, the receiver is still enabled for the duration of the frame (as defined by the frame length), but no data output is generated. Only when the complete frame is received, the RXABORTED interrupt flag is set and a new frame reception may begin. This mode may, for instance, be used to avoid finding a new FRAMEDET event inside the payload data of a discarded frame.

BUFCLEAR

Buffer Clear

BUFRESTOREFRAMEERROR

Buffer restore on frame error

BUFRESTORERXABORTED

Buffer restore on RXABORTED

RXFRAMEENDAHEADBYTES

RX frame almost end of packet timing

Links

()